import * as React from "react";
import { SVGProps } from "react";

const SvgGraphqlAlt = (props: SVGProps<SVGSVGElement>) => (
    <svg
        width={151}
        height={49}
        viewBox="0 0 151 49"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
    >
        <path
            d="M58.487 14.319c-.777 0-1.486.103-2.128.31a4.026 4.026 0 0 0-1.635.962c-.45.433-.814.995-1.09 1.688-.26.692-.407 1.518-.442 2.478a66.931 66.931 0 0 0 0 4.673c.035.97.182 1.795.441 2.479.277.691.64 1.263 1.09 1.714a4.457 4.457 0 0 0 1.636.962 7.46 7.46 0 0 0 2.128.285c.764 0 1.474-.103 2.128-.31a4.77 4.77 0 0 0 1.688-.982c.486-.45.868-1.022 1.146-1.715.277-.692.416-1.505.416-2.44V23.1h-4.523c-.381 0-.572-.195-.572-.584v-.364c0-.389.19-.583.572-.583h5.553c.389 0 .583.194.583.583v2.284c0 1.04-.155 1.992-.466 2.857a6.191 6.191 0 0 1-1.376 2.21c-.588.622-1.325 1.107-2.21 1.453-.875.329-1.861.493-2.96.493-1.124 0-2.11-.164-2.958-.493a6.234 6.234 0 0 1-2.155-1.428 6.33 6.33 0 0 1-1.323-2.154c-.295-.849-.459-1.784-.493-2.805-.035-.777-.052-1.6-.052-2.466 0-.875.017-1.697.052-2.467.035-1.02.208-1.946.52-2.778a6.284 6.284 0 0 1 1.323-2.18 5.965 5.965 0 0 1 2.154-1.403c.849-.346 1.826-.519 2.933-.519 1.195 0 2.217.182 3.064.545.848.364 1.54.8 2.077 1.312.537.502.935 1.03 1.195 1.585.26.553.398 1.012.416 1.376a.45.45 0 0 1-.131.389.625.625 0 0 1-.416.13h-.571c-.156 0-.268-.033-.338-.101a1.607 1.607 0 0 1-.207-.416 5.636 5.636 0 0 0-.583-1.166 3.779 3.779 0 0 0-.983-1.037 5.2 5.2 0 0 0-1.48-.754c-.57-.19-1.246-.286-2.026-.286l.003-.014Zm12.256 5.164c.622-1.195 1.8-1.793 3.53-1.793h.963c.38 0 .571.19.571.572v.364c0 .38-.19.571-.571.571h-1.117c-1.04 0-1.862.303-2.466.909-.605.605-.908 1.427-.908 2.466v8.046a.52.52 0 0 1-.182.416.561.561 0 0 1-.416.156h-.415c-.381 0-.572-.19-.572-.572V18.286c0-.173.052-.311.156-.415a.52.52 0 0 1 .416-.182h.415a.52.52 0 0 1 .416.182.52.52 0 0 1 .182.415v1.196l-.002.001Zm16.035 11.714c-.381 0-.572-.19-.572-.571v-1.22a3.876 3.876 0 0 1-.622.728c-.243.243-.546.46-.908.649-.364.19-.8.346-1.312.466-.502.138-1.09.207-1.764.207-.622 0-1.22-.095-1.793-.285a5.322 5.322 0 0 1-1.48-.831 4.285 4.285 0 0 1-1.01-1.22 3.263 3.263 0 0 1-.365-1.53c0-.589.121-1.117.364-1.585.26-.467.614-.873 1.064-1.22.45-.364.987-.658 1.61-.882a9.53 9.53 0 0 1 2.103-.52l4.102-.57v-.909c0-.935-.286-1.661-.857-2.18-.554-.52-1.445-.779-2.674-.779-.969 0-1.722.19-2.26.572-.518.363-.846.762-.982 1.195-.068.207-.154.354-.259.442a.58.58 0 0 1-.364.102h-.365a.621.621 0 0 1-.415-.156.621.621 0 0 1-.156-.416c0-.243.086-.545.26-.908.172-.363.45-.718.83-1.064.389-.346.89-.64 1.506-.882.605-.26 1.342-.39 2.21-.39 1.02 0 1.86.14 2.519.416.674.277 1.202.64 1.584 1.09.38.433.64.918.778 1.454.156.536.234 1.065.234 1.585v8.643c0 .381-.19.572-.572.572h-.441l.007-.003Zm-4.907-1.246c.588 0 1.142-.096 1.662-.286a3.99 3.99 0 0 0 1.402-.908c.39-.389.7-.89.933-1.506.226-.605.338-1.315.338-2.128v-.882l-3.348.466c-2.872.39-4.309 1.306-4.309 2.752 0 .433.095.805.286 1.117.207.311.466.57.778.779.311.206.666.362 1.064.466.39.087.788.131 1.196.131l-.002-.001Zm15.97 1.505c-1.09 0-1.98-.194-2.673-.583a5.329 5.329 0 0 1-1.688-1.453v6.151c0 .381-.19.572-.571.572h-.442c-.38 0-.571-.19-.571-.572v-17.31c0-.38.19-.57.571-.57h.442c.38 0 .571.19.571.57v1.22a5.119 5.119 0 0 1 1.688-1.453c.692-.388 1.583-.583 2.674-.583 1.003 0 1.851.182 2.543.546.71.345 1.281.813 1.714 1.402.433.571.744 1.229.933 1.973.207.727.329 1.472.365 2.234.017.259.026.545.026.857 0 .31-.009.596-.026.857a10.057 10.057 0 0 1-.365 2.26 5.771 5.771 0 0 1-.933 1.973c-.432.571-1.003 1.039-1.714 1.402-.692.346-1.54.52-2.543.52v-.013Zm-4.36-7.944c-.018.26-.027.597-.027 1.012 0 .415.009.752.026 1.011.018.52.104 1.047.26 1.585.173.519.432.986.778 1.402.346.415.783.761 1.312 1.038.519.26 1.142.39 1.869.39.764 0 1.395-.13 1.895-.39a3.35 3.35 0 0 0 1.246-1.038c.328-.45.562-.96.7-1.53.155-.588.25-1.194.285-1.818.018-.486.018-.97 0-1.453a8.732 8.732 0 0 0-.285-1.793 4.022 4.022 0 0 0-.7-1.506 3.24 3.24 0 0 0-1.246-1.064c-.503-.277-1.134-.416-1.895-.416-.745 0-1.376.139-1.895.416-.52.277-.957.64-1.312 1.09-.329.433-.58.917-.754 1.453a6.525 6.525 0 0 0-.26 1.61l.002.001Zm15.061-4.029a5.74 5.74 0 0 1 1.688-1.48c.655-.38 1.546-.57 2.674-.57.882 0 1.652.146 2.31.44.655.295 1.2.702 1.636 1.22.45.52.787 1.134 1.011 1.845.226.71.338 1.48.338 2.31v7.373c0 .381-.19.572-.571.572h-.437c-.381 0-.572-.19-.572-.572v-7.244c0-1.385-.337-2.467-1.011-3.245-.675-.797-1.661-1.196-2.959-1.196-1.246 0-2.241.39-2.986 1.167-.744.777-1.116 1.869-1.116 3.275v7.245c0 .38-.191.571-.572.571h-.441c-.381 0-.572-.19-.572-.571V13.327c0-.38.191-.571.572-.571h.441c.381 0 .572.19.572.571v6.152l-.005.004Zm20.247-6.723c1.004 0 1.922.148 2.752.442a5.466 5.466 0 0 1 2.129 1.35c.605.588 1.073 1.332 1.402 2.233.346.882.536 1.93.571 3.141.035.778.053 1.505.053 2.18 0 .675-.018 1.402-.053 2.182-.087 2.475-.719 4.292-1.895 5.451l1.662 2.337.053.102a.455.455 0 0 1 .026.182c0 .138-.052.26-.156.365a.5.5 0 0 1-.365.156h-.571a.64.64 0 0 1-.493-.234 5.723 5.723 0 0 1-.338-.364l-1.146-1.585c-1.039.503-2.251.754-3.635.754-2.163 0-3.833-.58-5.01-1.739-1.159-1.16-1.774-2.968-1.844-5.425a48.625 48.625 0 0 1-.052-2.181c0-.674.017-1.401.052-2.18.035-1.213.217-2.26.545-3.142.346-.9.814-1.644 1.403-2.233a5.721 5.721 0 0 1 2.128-1.35c.831-.294 1.757-.442 2.778-.442h.004Zm0 1.56c-.726 0-1.402.113-2.026.338a4.13 4.13 0 0 0-1.635 1.012c-.467.466-.839 1.064-1.117 1.793-.259.727-.407 1.592-.442 2.594-.017.39-.034.753-.052 1.09V23.093c.018.329.035.684.052 1.064.035 1.02.183 1.895.442 2.624.277.71.641 1.297 1.091 1.764a4.393 4.393 0 0 0 1.635 1.038c.622.207 1.304.31 2.047.31.744 0 1.426-.103 2.046-.31a4.187 4.187 0 0 0 1.609-1.038c.467-.466.83-1.054 1.091-1.764.277-.727.432-1.601.466-2.624.018-.38.026-.735.026-1.064v-1.944c0-.329-.008-.692-.026-1.09-.035-1.004-.19-1.87-.466-2.595-.26-.727-.623-1.325-1.091-1.793a4.125 4.125 0 0 0-1.635-1.012 5.903 5.903 0 0 0-2.026-.338h.011Zm12.672 15.314h8.956c.389 0 .583.195.583.583v.39c0 .38-.194.571-.583.571h-10.02c-.381 0-.572-.19-.572-.571V13.59c0-.381.191-.572.572-.572h.493c.38 0 .571.19.571.572v16.044ZM4.295 36.942 2.546 35.93 22.047 2.156l1.75 1.011L4.294 36.942Z"
            fill="#9696B4"
        />
        <path d="M2.148 33.233H41.15v2.022H2.148v-2.022Z" fill="#9696B4" />
        <path
            d="M22.429 45.633 2.919 34.369l1.012-1.749L23.44 43.88l-1.01 1.753Zm16.947-29.358L19.868 5.013l1.011-1.749 19.508 11.264-1.011 1.747Z"
            fill="#9696B4"
        />
        <path
            d="m3.936 16.269-1.012-1.75L22.448 3.27l1.012 1.75-19.524 11.25Z"
            fill="#9696B4"
        />
        <path
            d="M39.016 36.942 19.514 3.167l1.749-1.011 19.5 33.774-1.747 1.012ZM3.695 13.179h2.019v22.526h-2.02V13.18Zm33.9 0h2.021v22.526h-2.023l.002-22.526Z"
            fill="#9696B4"
        />
        <path
            d="m22.084 44.777-.884-1.53 16.967-9.796.884 1.53-16.968 9.796Z"
            fill="#9696B4"
        />
        <path
            d="M42.296 36.363a4.257 4.257 0 0 1-5.81 1.558 4.257 4.257 0 0 1-1.557-5.808 4.256 4.256 0 0 1 5.808-1.559 4.238 4.238 0 0 1 1.56 5.81h-.001ZM8.373 16.772a4.256 4.256 0 0 1-5.81 1.558 4.256 4.256 0 0 1-1.557-5.809 4.256 4.256 0 0 1 5.808-1.558c2.034 1.166 2.726 3.79 1.56 5.809h-.001ZM1.019 36.363a4.259 4.259 0 0 1 1.56-5.809 4.259 4.259 0 0 1 5.808 1.56 4.259 4.259 0 0 1-1.56 5.809c-2.046 1.169-4.64.475-5.808-1.56Zm33.924-19.591a4.259 4.259 0 0 1 1.56-5.809 4.259 4.259 0 0 1 5.809 1.56 4.259 4.259 0 0 1-1.56 5.809 4.257 4.257 0 0 1-5.809-1.559v-.001Zm-13.29 31.516c-2.35 0-4.249-1.899-4.249-4.249 0-2.35 1.904-4.249 4.25-4.249a4.248 4.248 0 1 1 0 8.498Zm0-39.185c-2.35 0-4.249-1.9-4.249-4.249 0-2.35 1.904-4.249 4.25-4.249 2.345 0 4.249 1.9 4.249 4.25a4.243 4.243 0 0 1-4.25 4.248Z"
            fill="#9696B4"
        />
    </svg>
);

export default SvgGraphqlAlt;
